package PessoaJuridica;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.DiscriminatorValue;
import javax.persistence.Entity;

import Endereco.Endereco;
import Pessoa.Pessoa;

@Entity
//@DiscriminatorValue ("2")
public class PessoaJuridica extends Pessoa {

	@Column (length = 50)
	private String razaoSocial;
	private int CNPJ;
	private int inscricaoEstadual;
	private int inscricaoMunicipal;
	
	public PessoaJuridica() {
		super();
	}
	
	public PessoaJuridica(String nomePessoa, int matricula, Date dataCadastro,
			Endereco endereco, String razaoSocial, int cNPJ,
			int inscricaoEstadual, int inscricaoMunicipal) {
		super(nomePessoa, matricula, dataCadastro, endereco);
		
		this.razaoSocial = razaoSocial;
		CNPJ = cNPJ;
		this.inscricaoEstadual = inscricaoEstadual;
		this.inscricaoMunicipal = inscricaoMunicipal;
	}

	public String getRazaoSocial() {
		return razaoSocial;
	}
	public void setRazaoSocial(String razaoSocial) {
		this.razaoSocial = razaoSocial;
	}
	public int getCNPJ() {
		return CNPJ;
	}
	public void setCNPJ(int cNPJ) {
		CNPJ = cNPJ;
	}
	public int getInscricaoEstadual() {
		return inscricaoEstadual;
	}
	public void setInscricaoEstadual(int inscricaoEstadual) {
		this.inscricaoEstadual = inscricaoEstadual;
	}
	public int getInscricaoMunicipal() {
		return inscricaoMunicipal;
	}
	public void setInscricaoMunicipal(int inscricaoMunicipal) {
		this.inscricaoMunicipal = inscricaoMunicipal;
	}
	
	
	
}
